Prioritized garbage collection: explicit GC support for software caches

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Memoised Garbage Collection for Software Model Checking

Virtual machine based software model checkers like jpf and MoonWalker spend up to half of their verification time on garbage collection. This is no surprise as after nearly each transition the heap has to be cleaned from garbage. To improve this, this paper presents the Memoised Garbage Collection (MGC) algorithm, which exploits the (typical) locality of transitions to incrementally perform gar...

متن کامل

Explicit Alpha Conversion and Garbage Collection in X

This paper will present improvements on the term graph rewriting model of implementation for the (untyped) calculus X as presented in [3]. X is a new style calculus which embodies both substitution and context call, that has first been defined in [13] and was later extensively studied in [2]. The origin of X lies within the quest for a language designed to give a CurryHoward correspondence to t...

متن کامل

Explicit Alpha Conversion and Garbage Collection in X Extended

In this paper we study the calculus of circuits X , as first presented in [13] and studied in detail in [2]. We will present improvements on the implementation for X using term graph rewriting techniques that was presented in [3], which result in a far more efficient running of the reduction engine. We show that alpha conversion can be dealt with ‘on the fly’, by implementing the avoidance of c...

متن کامل

A Case for Using Active Memory to Support Garbage Collection

Most modern programming languages require efficient automatic memory management (garbage collection, GC) as part of the runtime system. Since GC is very memory intensive it can potentially suffer significantly from poor memory access times. Unfortunately memory performance develops at a slower pace than processor speed, thus making memory accesses relatively more and more expensive in the futur...

متن کامل

Eliminating Garbage Collection for Embedded Real-Time Software

One of the problems with Java for real-time and embedded real-time systems is the unpredictable behavior of garbage collection (GC). GC introduces unexpected load and causes undesirable delays for real-time applications. In this paper, we propose a technique that reduces and bounds the memory requirements for real-time and embedded Java programs. This technique eliminates the need for GC and al...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGPLAN Notices

سال: 2016

ISSN: 0362-1340,1558-1160

DOI: 10.1145/3022671.2984028